Jump To:
Technical Notes: Java
Java is closely integrated with key Apple technologies and supported by key Apple tools. Tight integration with Aqua and Quartz Extreme, for example, make Mac OS X the best platform for developing and deploying Java applications. Developers can create Java applications using Xcode and they can turn Java applications into double-clickable Mac OS X applications using Jar Bundler.

View all Porting Technical Notes.
Document Descriptions
On Off
Display

Sorted by
Title
Sort by
Date
The Care And Feeding Of Runtime.exec (HTML) (PDF) ()
Deprecated - TN1168: JDK-1.1.x on Mac OS Classic describes MRJ 2.x's implementation of Runtime.exec.
2000-08-14
Compatibility between JDirect 2 and JDirect 3 (HTML) (PDF)
Deprecated - TN2002: Changes in JDirect between MRJ 2.2 on MacOS 8/9 and the Java runtime on Mac OS X.
2001-08-03
Don't println to a Socket (HTML) (PDF) ()
Deprecated - TN1157: Describes improper use of the "println" method when writing to connected to a Socket and alternative methodolgies.
2000-08-14
Identifying Java on Mac OS X (HTML)
TN2110: Discovering installed versions of J2SE, Mac OS X from Java code.
2004-10-05
Introduction to MRJ Scripting with AppleScript for Java (HTML) (PDF) ()
Deprecated - TN1162: Introduction to MRJ Scripting with ApplesScript for Java
2000-08-14
JNI Tips: Building Your Native-Method Libraries For MacOS (HTML) (PDF) ()
Deprecated - TN1155: Provides Native Method Library tips for Java Native Interface (JNI) on Mac OS
2000-08-14
Thread-Safe Toolbox Access From MRJ (HTML) (PDF) ()
Deprecated - TN1153: Thread-Safe Toolbox access from MRJ on Mac OS Classic.
2000-08-14